@charset "utf-8";
/* CSS Document */
 body{ background:#f5f5f5;}
#header{ width:100%; height:94px; background:#007ab5;}
#header .head{ width:1000px; height:100%;margin:0 auto; position:relative; overflow:visible;}
#header .head .logo{ width:169px;height:68px; position:absolute; left:0px; top:8px;}
#header .head .nav{width:500px;height:32px;position:absolute;left:176px;top:13px;}
.head .nav li{ float:left; margin:0 16px;text-align: center;}
.head .nav li p{font-size: 14px;color: #8cc3de;text-align: center;}
.head .na{ width:300px; height:36px; line-height:36px; text-align:center;position:absolute; left:159px; bottom:0px;}
#header .head .na a{ font-size:14px;color:8cc3de; padding:0 16px;}
.head .loginbox{width:97px; position:absolute; right:0px; top:16px;}
.head .loginbox li{float:left; padding:0 5px;font-size:12px;color:#96b8ca;}
.head .loginbox li em{width: 0;height: 0; border-top: 5px solid transparent;border-left: 6px solid #fff; border-bottom: 5px solid transparent;display: block; margin-top: 4px;}

.head .loginbox li a{font-size:12px;color:#96b8ca;}

/* header end */
/* banner */
.banner{width:954px;height:499px; margin:0 auto;position: relative}
.banner-min{position: absolute;}
.banner1{height:450px;background:url(../images/pro_de_03.png) no-repeat;}
.banner .share{ height:49px; background:#FFF;}
/* mian */
.mian{ width:954px; height:100%; overflow:hidden;margin:0 auto 32px;}
.mian .pro-det-tab{ height:42px;margin-top:22px;}
.pro-det-tab li{width:140px;height:42px;margin-right:24px;float:left;line-height:42px;text-align:center;display:block;font-size:18px;color:#666;cursor: pointer}

.pro-det-tab li.active{background:#FFF;color:#ea544a; font-size:18px;}
.part{width:954px;margin:0 auto; overflow:hidden;}
.part .part_l{width:666px;float:left; background:#FFF;padding:10px 0;display: none}
.part .b{display:block}
.part .part_l .part_l-t{height:22px;margin:20px 0 0 20px;}
.part_l-t li{width:76px;display:block; font-size:14px;color:#a5a5a5;height:22px;line-height:22px;text-align:center;float:left;margin-right:3px;cursor: pointer}
.part_l-t li.on{color:#ea544a;background:#e5e5e5;}
.part_l .part_l_title{height:24px;margin:24px 0 0 20px;}
.part_l .part_l_title h3{font-size:24px;color:#666; float:left;}
.part_l .part_l_title .dashed{width:500px;height:2px;margin-left:12px;margin-top:15px;border-top:1px dashed #bdbdbd;border-bottom:1px dashed #bdbdbd; float:left;}
.part_l .part_l_p{width:572px;margin:36px auto 222px;}
/* mian-right */
.part .part_r{width:270px;float:right;}
.part_r1{padding:1px 6px 13px 4px;margin-bottom:8px; background:#fff;  overflow: auto;
    zoom: 1;}
.part_r1 .title{  width: 255px;
    height: 22px;
    line-height: 22px;
    margin: 30px 0 12px 0;
    text-align: right;
    font-size: 18px;
    color: #ea544a;}
.part_r1 .title span{font-size:12px;color:#2651a6;padding-left:8px;}
.part_r1 .part_r1_p{ margin-bottom:12px;display:block;zoom:1;overflow:auto;content:''}
.part_r1 .part_r1_p .part_mon{width:97px;float:left;text-align:center;}
.part_mon h3{ font-size:15px;color:#333;margin:22px 0 12px 0;}
.part_mon p{color:#999; font-size:12px; text-align:center;}
.part_mon .part_r1_n{color:#c35308;}
.part_r1p{width:150px;float:right;}
.part_r1p p{ font-size:12px;color:#5e5e5e; line-height:18px;}
.part_r1p p a{color:#6fb3f8;}
.part_r1p p span{color:#ea5471;}
.submit{ clear:both;line-height:50px;text-align:center;}
.submit a{border-radius: 5px;padding:13px 45px; font-size:16px;color:#fff; background:#3eb3ff; }

.quest{height:47px;padding-left:30px; line-height:45px; background:url(../images/pro_icon.jpg) no-repeat 10px center;font-size:12px;color:#ff6600       ;border-top:1px #e5e5e5 dashed;}
/* bottom */
#bottom{width:100%;height:158px; background:#313131; font-family:"宋体";}
.bottom_p{position:relative; width:952px; height:100%;margin:0 auto;}
.copy{width:470px;position:absolute;padding-top:22px;left:0px;top:0;}
.copy a{ font-size:12px;color:#b3b5ba;padding:0 6px;}
.copy .copy_act{color:#fff; font-size:12px;}
.copy b{ color:#49605b; font-size:12px;}
.copy span{ font-size:12px;color:#b3b5ba;}
.contact{width:260px;position:absolute;right:0;top:0px;}
.contact_p{width:142px; float:left;line-height:22px;margin-top:12px;}
.contact_p p{ font-size:14px;color:#b3b5ba;}
.contact_p p span{color:#b3b5ba;font-size:12px;}
.contact_p span{ font-family:Arial;color:#939393; font-size:12px;}
.contact_wx{width:80px; float:right; margin-top:16px;}
.contact_wx a{padding-bottom:10px;}
.contact_wx span{color:#939393; font-size:12px;}

 .banner-min1{position: absolute;background: #ff6600;padding:8px 15px;top: 20px;right: -2px;color: #fff;  box-shadow: #b55f26 1px 0px 6px;}
.banner-min{color: #fff;position: absolute;height:130px;bottom:20px;left: 180px;}
.banner-min h4{margin: 5px 0;}
.banner-min2{position: absolute;height: 100px;color:#9a9999;right:50px;bottom:20px;}
.banner-min2-txt a span{color: #ffffff}
.banner-min2-txt{margin:10px 0 ;}
.banner-min2-txt a{margin:10px ;}
  .part_l .part-mm1{display: none}
.part_l .part-mm2{display: none}
.part_l .part-mm3{display: none}
.part_l .mb{display: block}
  .part_3-min{font-size:13px;color: #ff6600;margin:8px 0px;}
.part_3-txt{color: #5e5e5e;font-size:12px;text-align: justify;line-height: 22px}
 .part_2{margin-top:20px;padding:20px 10px;}
.part_2 p{font-size: 12px;line-height:22px;}
.part_2-con{font-size: 12px;border-bottom:dashed 1px #e5e5e5;overflow: auto;margin-top: 10px;margin-bottom:10px;}
.part_2-conh{float: left}
.part_2-cont{float:right;width:144px;line-height: 23px;color: #999   }
.part_2-contt{white-space:nowrap;color:#666;width:144px;font-size:18px;overflow:hidden;text-overflow:ellipsis;}
.part_2-contc{color:#666}

